have been ving ne demek?

"Have been ving" ifadesi, aslında "have been -ing" yapısının bir varyasyonudur ve "ing" takısıyla biten fiillerin sürekli zaman ve/veya geçmiş zaman hallerinde kullanılır.

Örneğin:

  • I have been studying English for three years. (Ben üç yıldır İngilizce çalışıyorum.)
  • They have been playing football since morning. (Onlar sabahından beri futbol oynuyorlar.)
  • He has been watching TV all day. (O, tüm gün televizyon izliyor.)

Bu yapı, bir eylemin belirli bir süre boyunca, halen devam ettiğini veya geçmişte devam ettiğini ifade etmek için kullanılır.